<?php

	include("../classes/bBitwise.class.inc");
	
	class bit extends bBitwise {
	
		public static $Use;
		public static $e;
		
		public static function Init() {
			self::$Use =self::MakeInstance(__CLASS__);
			self::$e =self::MakeInstance(__CLASS__);
			
			self::$Use->Lemmer = "maybe";
			self::$Use->Lobo();
			self::$Use->Baggins("loco");
			
			return array('use'=>self::$Use);
		}
	}
	
	// Init, MakeInstance and _version_ are reserved keywords and can't be used as constants
	
	$aInit =bit::Init();
	
	echo bit::$Use->Like();
	echo bit::$Use->Abc();
	echo bit::$Use->More();
	
	bit::$Use->More = "111111";
	
	echo bit::$e->Like();
	
	var_dump(bit::$Use->Abc());
 	var_dump(bit::$Use->Abc(102));
	var_dump(bit::$Use->Abc());
	var_dump(bit::$Use->Abc);
	var_dump(bit::$Use->Lemmer());
	var_dump(bit::$Use->Lemmer);
	var_dump($aInit['use']);
	
?>